draining device - German English Dictionary